|
Command: |
To import a key encrypted under a ZMK. |
|
Notes: |
See Key Type Table to find key type code. Authorised state is enforced as per Key Type Table. The command does not require the imported key to have odd parity, but odd parity is forced on the encrypted output. Error 01 is returned and subsequent fields are not inhibited. |
|
Field |
Length & Type |
Details |
|
COMMAND MESSAGE |
||
|
Message header |
m A |
(Subsequently returned to the Host unchanged). |
|
Command code |
2 A |
Value A6. |
|
Key type |
3 H |
See Key Type Table. |
|
ZMK |
16H or 32H or |
ZMK. |
|
Key(ZMK) |
16H or 1A+32H or 1A+48H |
Key encrypted under ZMK. |
|
Key Scheme (LMK) |
1 A |
Key scheme for encrypting key under LMK. See section “Key Scheme Table”. |
|
Atalla Variant |
1 N or 2 N |
Optional. Atalla variant; for use in systems with Atalla equipment. |
|
End message delimiter |
1 C |
Optional. Must be present if a message trailer is present. Value X’19. |
|
Message trailer |
n A |
Optional. Maximum length 32 characters. |
|
RESPONSE MESSAGE |
||
|
Message header |
n A |
Returned to the Host unchanged. |
|
Response code |
2 A |
Value A7. |
|
Error code |
2 N |
00 : No errors 01 : Key parity error, advice only 10 : ZMK Parity error 12 : No keys loaded in user storage 13 : LMK error : report to supervisor 15 : Error in input data 17 : Not in authorised state 21 : Invalid user storage index |
|
Key (LMK) |
16H or 1A+32H or 1A+48H |
The key encrypted under LMK. |
|
Key check value |
6 H |
The key check value. |
|
End message delimiter |
1 C |
Present only if present in the command message. Value X’19. |
|
Message trailer |
n A |
Present only if present in the command message. Maximum length 32 characters. |